Integration of Transaction Management in Web Service Orchestrations
نویسندگان
چکیده
This thesis tries to spur on transaction–oriented processing in distributed Web service systems, particularly in Web service orchestrations that implement virtual enterprises. For this purpose, existing scientific work in the area of advanced transaction semantics is analyzed in terms of its applicability in Web service systems. Moreover, the thesis examines prominent existing proposals for transactional Web service systems. These proposals are quite alike and certain shared deficits, which may be the reason for their minor success, are pointed out. The main part of the thesis specifies a new approach for distributed transactional Web service systems: TWSO – Transactional Web Service Orchestrations. This approach is based on a programmatic paradigm, as also normally used in traditional transaction systems. Thus, a clear and well–known usage pattern is presented. Complex and arbitrary transactions semantics can be implemented by using concepts as follows. A set of transaction primitives, that is appropriate for Web service needs, is provided and it is possible to coordinate multiple concurrent transactions. TWSO concepts can be integrated with arbitrary Web service orchestration technologies. The thesis contains integration proposals for XPDL and Java Web service orchestrations. To evaluate the TWSO approach on the basis of certain predefined criteria, a scenario, which stems from a real–world project in the tourism domain, is used. It is implemented using a prototypical TWSO system. Evaluation results show that TWSO satisfies the postulated criteria.
منابع مشابه
TWSO - Transactional Web Service Orchestrations
There is a need for transactional processing in the Web service world. Software industry responded to this need by publishing a couple of Web service transaction proposals that are quite alike. However, these proposals define basically only communication protocols that indirectly implement advanced transaction models. The proposals lack accurate usage suggestions and the rather obvious question...
متن کاملCrucial Phases of Composite Web Service Development
Composite Web services are built as workflows made up of component Web services. WS-BPEL has become the de facto standard used for the development of above mentioned workflows. Apart from introducing main streamlines related to SOA architectures and WS-BPEL language, the paper identifies some crucial issues that must be solved during composite Web service development: granularity aggregated ins...
متن کاملMonotony in Service Orchestrations
Web Service orchestrations are compositions of different Web Services to form a new service. The services called during the orchestration guarantee a given performance to the orchestrater, usually in the form of contracts. These contracts can be used by the orchestrater to deduce the contract it can offer to its own clients, by performing contract composition. An implicit assumption in contract...
متن کاملMonotonicity in Service Orchestrations
Web Service orchestrations are compositions of different Web Services to form a new service. The services called during the orchestration guarantee a given Quality of Service (QoS) to the orchestrator, usually in the form of contracts. These contracts can then be used by the orchestrator to deduce the contract it can offer to its own clients, by performing contract composition. An implicit mono...
متن کاملAdaptive Information Analysis in Higher Education Institutes
Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006